package org.whale.bha.bean.response;

import java.math.BigDecimal;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlRootElement;

import org.whale.bha.bean.base.BHABaseResponse;

/**
 * 帐户查询接口输出
 * @author sshss
 *
 */
@XmlRootElement(name = "response")
@XmlAccessorType(XmlAccessType.FIELD)
public class BHAAccountInfoResponse extends BHABaseResponse{
	private String  code  ;//Y  【见返回码】
	private String  description  ;//N  描述信息
	private String  memberType  ;//Y  【见会员类型】
	private String activeStatus ;//Y  【见会员激活状态】
	private BigDecimal balance  ;//Y  账户余额
	private BigDecimal availableAmount  ;///Y  可用余额
	private BigDecimal freezeAmount  ;//Y  冻结金额
	private String cardNo  ;//N  绑定的卡号,没有则表示没有绑卡
	private String cardStatus  ;//N  【见绑卡状态】
	private String bank  ;//N  【见银行代码】
	private boolean autoTender ;// Y  是否已授权自劢投标,true 或则 false
	
	
	public String getCode() {
		return code;
	}
	public void setCode(String code) {
		this.code = code;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public String getMemberType() {
		return memberType;
	}
	public void setMemberType(String memberType) {
		this.memberType = memberType;
	}
	public String getActiveStatus() {
		return activeStatus;
	}
	public void setActiveStatus(String activeStatus) {
		this.activeStatus = activeStatus;
	}
	public BigDecimal getBalance() {
		return balance;
	}
	public void setBalance(BigDecimal balance) {
		this.balance = balance;
	}
	public BigDecimal getAvailableAmount() {
		return availableAmount;
	}
	public void setAvailableAmount(BigDecimal availableAmount) {
		this.availableAmount = availableAmount;
	}
	public BigDecimal getFreezeAmount() {
		return freezeAmount;
	}
	public void setFreezeAmount(BigDecimal freezeAmount) {
		this.freezeAmount = freezeAmount;
	}
	public String getCardNo() {
		return cardNo;
	}
	public void setCardNo(String cardNo) {
		this.cardNo = cardNo;
	}
	public String getCardStatus() {
		return cardStatus;
	}
	public void setCardStatus(String cardStatus) {
		this.cardStatus = cardStatus;
	}
	public String getBank() {
		return bank;
	}
	public void setBank(String bank) {
		this.bank = bank;
	}
	public boolean isAutoTender() {
		return autoTender;
	}
	public void setAutoTender(boolean autoTender) {
		this.autoTender = autoTender;
	}
	
	
	
	
	
}
